package com.zygh.policeasset.pojo;

import cn.afterturn.easypoi.util.PoiElUtil;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.zygh.policeasset.utils.DoubleSerialize;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
@Data
/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/Tender.class */
public class Tender {

    private int id;

    @ExcelProperty({"项目编号"})
    @ApiModelProperty("项目编号")
    private String projectNo;

    @ExcelProperty({"项目名称"})
    @ApiModelProperty("项目名称")
    private String projectName;

    @ExcelProperty({"申请单位"})
    @ApiModelProperty("申请单位")
    private String companyApply;

    @ExcelProperty({"审批情况"})
    @ApiModelProperty("审批情况")
    private String appCase;

    @ExcelProperty({"审批情况内容"})
    @ApiModelProperty("审批情况内容")
    private String projectOpinion;

    @ExcelProperty({"招标方式"})
    @ApiModelProperty("招标方式")
    private String method;

    @ExcelProperty({"建设单位意见"})
    @ApiModelProperty("建设单位意见")
    private String companyOpinion;

    @ExcelProperty({"设计单位"})
    @ApiModelProperty("设计单位")
    private String companyDesign;

    @ExcelProperty({"招标控制价"})
    @JsonSerialize(using = DoubleSerialize.class)
    @ApiModelProperty("招标控制价")
    private String budget;

    @ExcelProperty({"资金来源"})
    @ApiModelProperty("资金来源")
    private String capital;

    @ExcelProperty({"承办人"})
    @ApiModelProperty("承办人")
    private String contactor;

    @ExcelProperty({"承办单位"})
    @ApiModelProperty("承办单位")
    private String department;

    private String startDatetime;

    private String opinion;

    @ApiModelProperty("审批情况附件")
    private List<UploadFile> accessoryList;

    @ApiModelProperty("附件集合")
    private List<UploadFile> uploadFileList;

    @ApiModelProperty("标段集合")
    private List<Section> sectionList;

    private Integer appStatus;

    @ApiModelProperty("审批编号")
    private String flowNo;

    @ApiModelProperty("添加用户id")
    private Integer userId;

    @ApiModelProperty("添加用户姓名")
    private String userName;

    @ApiModelProperty("审批模板id")
    private Integer approvalStepsId;

    @ApiModelProperty("是否划分标段，0是不划分，1是划分")
    private Integer divisionSections;
}